Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DEBEN AVENUE Detached £315,000 28 Aug 2020
3 DEBEN AVENUE Detached £156,000 10 Jan 2003
8 DEBEN AVENUE Detached £226,000 12 Jul 2013
9 DEBEN AVENUE Detached £269,000 6 Jun 2014
10 DEBEN AVENUE Detached £325,000 6 Nov 2017
14 DEBEN AVENUE Detached £250,000 23 Mar 2007
15 DEBEN AVENUE Detached £215,000 28 Jun 2013
16 DEBEN AVENUE Detached £227,500 3 Jun 2011